package com.yxinsur.imc.business.form;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.ToString;

import java.math.BigDecimal;
import java.util.Date;

@Data
@ToString
public class RealConfirmForm {

    @ApiModelProperty("保单险种表主键Id")
    private Long orderRiskId;

    @ApiModelProperty("佣金率")
    private BigDecimal commissionRate;

    @ApiModelProperty("年期折算系数")
    private BigDecimal yearScale;

    @ApiModelProperty("供应商折标率")
    private BigDecimal supplierStandRate;

    @ApiModelProperty("折标率")
    private BigDecimal standRate;

    @JsonFormat(pattern = "yyyy-MM-dd")
    @ApiModelProperty("实收日期")
    private Date paymentDate;

    @ApiModelProperty("实收保费")
    private BigDecimal paymentPrem;

    @ApiModelProperty("归属机构id")
    private Long orgId;

    @ApiModelProperty("保险公司id")
    private Long supplierId;
}
